Tcp-based Video Streaming Using Receiver-driven Bandwidth Sharing

نویسندگان

  • Puneet Mehra
  • Avideh Zakhor
چکیده

In this work we focus on the common case of streaming video to receivers whose last mile connections to the Internet are bandwith-limited and act as network bottlenecks. Users generally run multiple concurrent networking applications that compete for the scarce bandwidth resource. Standard TCP shares bottleneck link capacity according to connection round-trip time (RTT), and therefore may not provide streaming applications with the necessary bit-rate. In our prior work, we outlined a receiver-based bandwidth sharing system (BWSS) for allocating the capacity of last mile bottlenecks among TCP flows according to a user’s preferences. This system does not require modifications to the TCP protocol, network infrastructure or sending hosts, making it easy to deploy. By breaking TCP fairness between flows on the access link, the BWSS can limit the throughput fluctuations of high-priority applications. In the present paper we utilize the BWSS to perform video streaming over TCP. We establish the benefits of our proposed approach over standard TCP through Internet experiments involving a prototype for the Linux operating system. Furthermore, we demonstrate scenarios in which a client using our bandwidth control system may actually obtain better performance than TCP-friendly UDP streaming protocols.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Video Streaming using TCP

While most of the traffic on the Internet today consists of TCP flows, conventional wisdom holds that TCP is unsuitable for video streaming applications due to its insistence on reliability and lack of throughput guarantees. However, most streaming protocols need to implement many features of TCP including congestion control and recovery from packet loss. Additionally, using TCP for streaming i...

متن کامل

Network Friendly Transmission Control for Progressive Download over TCP

Video streaming services using Transmission Control Protocol (TCP) as a transport layer protocol— represented by YouTube—are becoming increasingly popular and, accordingly, have come to account for a significant portion of Internet traffic. TCP is greedy; that is, it tries to exhaust the entire bandwidth. Thus, video streaming over TCP tends to unnecessarily take bandwidth from competing traffi...

متن کامل

Resource-aware and quality-fair video-streaming using multiple adaptive TCP connections

In this paper, we present a resource-aware and quality-fair video content sharing system. When a video sharing server has insufficient uplink bandwidth and needs to serve multiple video content sharing services via streaming or downloading to other client peers using TCP transport, each service shares the limited uplink bandwidth equitably, due to the fair sharing characteristics inherent in TC...

متن کامل

The Feedback Based Mechanism for Video Streaming Over Multipath Ad Hoc Networks

Ad hoc networks are multi-hop wireless networks without a pre-installed infrastructure. Such networks are widely used in military applications and in emergency situations as they permit the establishment of a communication network at very short notice with a very low cost. Video is very sensitive for packet loss and wireless ad-hoc networks are error prone due to node mobility and weak links. H...

متن کامل

Streaming Video using Dynamic Rate Shaping and TCP Flow Control

We present a new technique for streaming real time video on today's Internet, based on dynamic rate shaping and TCP ow control. Dynamic rate shaping is a signal processing technique that adapts the rate of compressed video (MPEG-1, MPEG-2, H.26x) to dynamically varying bandwidth constraints. This provides an interface (or lter) between the source and the network, with which the encoder's output...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003